package com.edu.d3_polymorphic_test;

/**
 * 案例：实现一个电脑功能
 * 一个USB接口，规范可以接入和拔出
 * 一个键盘实现类，一个鼠标实现类，可以有自己的独有功能
 * 创建电脑对象，创建两个子类对象
 */
public class Test {
    public static void main(String[] args) {
        Computer computer = new Computer("超人电脑");
        computer.start();
        //创建鼠标和键盘
        USB k=new KeyBorad("键盘侠");
        computer.addUSB(k);
        USB m=new Mouse("鼠标侠");
        computer.addUSB(m);
    }
}
